indicator of competing products - Spanish English Dictionary